microscopic creature - Fransızca İngilizce Sözlük